home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 5 (Internal Edition) / Apple R&P Lib Internal v5.0.iso / 3-Presentations / Markets / Education / HyperCard In Education / Jekyll and Hyde Help / card_14157.txt < prev    next >
Text File  |  1990-02-20  |  9KB  |  347 lines

  1. -- card: 14157 from stack: in
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 5255
  5. -- name: 
  6. ----- HyperTalk script -----
  7. On OpenCard
  8.   hide card field "VocExplain"
  9.   lock screen
  10.   Show card field "StartIt"
  11.   unlock screen with wipe right slow
  12. End OpenCard
  13.  
  14. On CloseCard
  15.   hide card field "VocExplain"
  16.   hide card field "StartIt"
  17. end CloseCard
  18.  
  19.  
  20. -- part 1 (field)
  21. -- low flags: 00
  22. -- high flags: 0000
  23. -- rect: left=85 top=75 right=329 bottom=381
  24. -- title width / last selected line: 0
  25. -- icon id / first selected line: 0 / 0
  26. -- text alignment: 0
  27. -- font id: 22
  28. -- text size: 14
  29. -- style flags: 0
  30. -- line height: 18
  31. -- part name: 
  32.  
  33.  
  34. -- part 2 (field)
  35. -- low flags: 80
  36. -- high flags: 4002
  37. -- rect: left=67 top=0 right=34 bottom=355
  38. -- title width / last selected line: 0
  39. -- icon id / first selected line: 0 / 0
  40. -- text alignment: 0
  41. -- font id: 3
  42. -- text size: 12
  43. -- style flags: 0
  44. -- line height: 16
  45. -- part name: A
  46.  
  47.  
  48. -- part 3 (field)
  49. -- low flags: 80
  50. -- high flags: 4002
  51. -- rect: left=67 top=33 right=67 bottom=355
  52. -- title width / last selected line: 0
  53. -- icon id / first selected line: 0 / 0
  54. -- text alignment: 0
  55. -- font id: 3
  56. -- text size: 12
  57. -- style flags: 0
  58. -- line height: 16
  59. -- part name: B
  60.  
  61.  
  62. -- part 7 (field)
  63. -- low flags: 80
  64. -- high flags: 0002
  65. -- rect: left=48 top=0 right=67 bottom=68
  66. -- title width / last selected line: 0
  67. -- icon id / first selected line: 0 / 0
  68. -- text alignment: 0
  69. -- font id: 3
  70. -- text size: 12
  71. -- style flags: 0
  72. -- line height: 16
  73. -- part name: HideTheBackground
  74.  
  75.  
  76. -- part 4 (button)
  77. -- low flags: 80
  78. -- high flags: 2006
  79. -- rect: left=48 top=0 right=34 bottom=68
  80. -- title width / last selected line: 0
  81. -- icon id / first selected line: 0 / 0
  82. -- text alignment: 1
  83. -- font id: 0
  84. -- text size: 12
  85. -- style flags: 0
  86. -- line height: 16
  87. -- part name: Radio1
  88. ----- HyperTalk script -----
  89. On Mouseup
  90.   set the hilite of card button Radio1 to true
  91.   set the hilite of card button Radio2 to false
  92. End Mouseup
  93.  
  94.  
  95. -- part 6 (button)
  96. -- low flags: 80
  97. -- high flags: 2006
  98. -- rect: left=48 top=33 right=67 bottom=68
  99. -- title width / last selected line: 0
  100. -- icon id / first selected line: 0 / 0
  101. -- text alignment: 1
  102. -- font id: 0
  103. -- text size: 12
  104. -- style flags: 0
  105. -- line height: 16
  106. -- part name: Radio2
  107. ----- HyperTalk script -----
  108. On Mouseup
  109.   set the hilite of card button Radio1 to False
  110.   set the hilite of card button Radio2 to true
  111. End Mouseup
  112.  
  113.  
  114. -- part 8 (field)
  115. -- low flags: 80
  116. -- high flags: 4002
  117. -- rect: left=364 top=10 right=46 bottom=507
  118. -- title width / last selected line: 0
  119. -- icon id / first selected line: 0 / 0
  120. -- text alignment: 0
  121. -- font id: 22
  122. -- text size: 12
  123. -- style flags: 256
  124. -- line height: 16
  125. -- part name: TheWord
  126.  
  127.  
  128. -- part 9 (field)
  129. -- low flags: 80
  130. -- high flags: 0002
  131. -- rect: left=364 top=52 right=70 bottom=489
  132. -- title width / last selected line: 0
  133. -- icon id / first selected line: 0 / 0
  134. -- text alignment: 0
  135. -- font id: 3
  136. -- text size: 12
  137. -- style flags: 0
  138. -- line height: 16
  139. -- part name: TheAnswer
  140.  
  141.  
  142. -- part 10 (field)
  143. -- low flags: 80
  144. -- high flags: 0002
  145. -- rect: left=364 top=85 right=100 bottom=489
  146. -- title width / last selected line: 0
  147. -- icon id / first selected line: 0 / 0
  148. -- text alignment: 0
  149. -- font id: 3
  150. -- text size: 12
  151. -- style flags: 0
  152. -- line height: 16
  153. -- part name: NumberOfTries
  154.  
  155.  
  156. -- part 11 (button)
  157. -- low flags: 80
  158. -- high flags: 0000
  159. -- rect: left=389 top=70 right=101 bottom=423
  160. -- title width / last selected line: 0
  161. -- icon id / first selected line: 0 / 0
  162. -- text alignment: 1
  163. -- font id: 0
  164. -- text size: 12
  165. -- style flags: 0
  166. -- line height: 16
  167. -- part name: NoPageTurn
  168.  
  169.  
  170. -- part 12 (button)
  171. -- low flags: 00
  172. -- high flags: 0000
  173. -- rect: left=35 top=114 right=151 bottom=85
  174. -- title width / last selected line: 0
  175. -- icon id / first selected line: 21060 / 21060
  176. -- text alignment: 1
  177. -- font id: 0
  178. -- text size: 12
  179. -- style flags: 0
  180. -- line height: 16
  181. -- part name: VocabularyQuestion
  182. ----- HyperTalk script -----
  183. on mouseUp
  184.   get card field "NumberOfTries"
  185.   if it is empty then
  186.     show card field "A"
  187.     show card field "B"
  188.     show card field "HideTheBackground"
  189.     show card field "TheWord"
  190.     show button "Radio1"
  191.     set the hilite of card button "Radio1" to false
  192.     show button "Radio2"
  193.     set the hilite of card button "Radio2" to false
  194.     show button "done"
  195.     put 1 into card field "NumberOfTries"
  196.   else
  197.     hide message box
  198.     lock screen
  199.     show card field "VocExplain"
  200.     unlock screen with dissolve
  201.   end if
  202. end mouseUp
  203.  
  204.  
  205.  
  206. -- part 13 (button)
  207. -- low flags: 80
  208. -- high flags: 8003
  209. -- rect: left=186 top=73 right=95 bottom=286
  210. -- title width / last selected line: 0
  211. -- icon id / first selected line: 0 / 0
  212. -- text alignment: 1
  213. -- font id: 0
  214. -- text size: 12
  215. -- style flags: 0
  216. -- line height: 16
  217. -- part name: Done
  218. ----- HyperTalk script -----
  219. on mouseUp
  220.   hide card field "A"
  221.   hide card field "B"
  222.   hide card field "HideTheBackground"
  223.   hide card field "TheWord"
  224.   hide button "Radio1"
  225.   hide button "Radio2"
  226.  
  227.   get card field "TheAnswer"
  228.   If (it="A") or (it="a") then  -- if he chose the first radio button
  229.     if (the hilite of card button "Radio1" = true) then
  230.       put "You're Correct!!"
  231.     else
  232.       put "You're Wrong!  The correct answer was A.  Press the mouse"
  233.       lock screen
  234.       show card field "A"
  235.       Unlock screen with dissolve
  236.     end if
  237.   else                          -- if he chose the second radio button
  238.     if (the hilite of card button "Radio2" = true) then
  239.       put "You're Correct.  Press the mouse"
  240.     else
  241.       put "You're Wrong!  The correct answer was B.  Press the mouse"
  242.       lock screen
  243.       show card field "B"
  244.       Unlock screen with dissolve
  245.     end if
  246.   end if
  247.   hide button "Done"
  248.   wait until the mouseclick
  249.   lock screen
  250.   hide card field "A"
  251.   hide card field "B"
  252.   unlock screen with dissolve
  253.   hide message box
  254. end mouseUp
  255.  
  256.  
  257.  
  258. -- part 14 (field)
  259. -- low flags: 81
  260. -- high flags: 0002
  261. -- rect: left=21 top=242 right=338 bottom=501
  262. -- title width / last selected line: 0
  263. -- icon id / first selected line: 0 / 0
  264. -- text alignment: 0
  265. -- font id: 22
  266. -- text size: 12
  267. -- style flags: 0
  268. -- line height: 16
  269. -- part name: VocExplain
  270. ----- HyperTalk script -----
  271. On Mouseup
  272.   hide card field id 14
  273. end MouseUp
  274.  
  275.  
  276. -- part 15 (field)
  277. -- low flags: 81
  278. -- high flags: 0002
  279. -- rect: left=9 top=0 right=99 bottom=424
  280. -- title width / last selected line: 0
  281. -- icon id / first selected line: 0 / 0
  282. -- text alignment: 0
  283. -- font id: 22
  284. -- text size: 12
  285. -- style flags: 0
  286. -- line height: 16
  287. -- part name: StartIt
  288. ----- HyperTalk script -----
  289. On Mouseup
  290.   hide card field id 15
  291. end Mouseup
  292.  
  293.  
  294. -- part 16 (button)
  295. -- low flags: 00
  296. -- high flags: 8001
  297. -- rect: left=425 top=74 right=122 bottom=512
  298. -- title width / last selected line: 0
  299. -- icon id / first selected line: 2162 / 2162
  300. -- text alignment: 1
  301. -- font id: 0
  302. -- text size: 12
  303. -- style flags: 0
  304. -- line height: 16
  305. -- part name: Back To Title Page
  306. ----- HyperTalk script -----
  307. on mouseUp
  308.   put empty into card field "NumberOfTries"
  309.   lock screen
  310.   go to card id 2829
  311.   unlock screen with dissolve fast
  312. end mouseUp
  313.  
  314.  
  315.  
  316. -- part contents for card part 1
  317. ----- text -----
  318.   Jekyll's will had disturbed, even shocked Mr. Utterson from the time he first read it and took it into safekeeping. At the time he had known nothing about this Mr. Hyde. But now since Enfield had told his tale of the dreadful Mr. Hyde, Utterson was alarmed that Dr. Jekyll would have such a friend, such a close friend, indeed, that he would leave him all his fortune.
  319.  
  320. -- part contents for background part 5
  321. ----- text -----
  322. 41
  323.  
  324. -- part contents for card part 8
  325. ----- text -----
  326.    The Word:
  327.     bargain
  328.  
  329. -- part contents for card part 2
  330. ----- text -----
  331. He bought a pack of bargains at the office.
  332.  
  333. -- part contents for card part 3
  334. ----- text -----
  335. He made a bargain with the gang: his money or his life.
  336.  
  337. -- part contents for card part 9
  338. ----- text -----
  339. B
  340.  
  341. -- part contents for card part 14
  342. ----- text -----
  343. This is an example vocabulary question.  Five or six pages earlier,  "Bargain" appeared as a bold word in the text.  People learn words if they see the definition once, and then they see the word and its definition again.  Seeing the word twice will help students retain the definition for longer than ordinary vocabulary tests.  If you want to try it again, go back to the title page.
  344.  
  345. -- part contents for card part 15
  346. ----- text -----
  347.  The question button below is the icon that the readers will see when a they are going to be tested on a vocabulary word.  Click on this explanation, then click on the vocabulary button, take the test, and then do it again, an explanation will follow.  Readers may only take this quiz once.